pelota/sports ground - German English Dictionary